front facade - Spanish English Dictionary